← Index
NYTProf Performance Profile   
For ../prof.pl
  Run on Wed Dec 14 15:33:55 2022
Reported on Wed Dec 14 15:40:03 2022

Filename(eval 40)[/Users/ether/.perlbrew/libs/36.0@std/lib/perl5/Types/TypeTiny.pm:58]
StatementsExecuted 341 statements in 1.11ms
Eval Invoked At/Users/ether/.perlbrew/libs/36.0@std/lib/perl5/Types/TypeTiny.pm line 58
Sibling evals1, 2
Subroutines
Calls P F Exclusive
Time
Inclusive
Time
Subroutine
3411881.20ms5.20msTypes::TypeTiny::::is_TypeTinyTypes::TypeTiny::is_TypeTiny
0000s0sTypes::TypeTiny::::assert_TypeTinyTypes::TypeTiny::assert_TypeTiny
Call graph for these subroutines as a Graphviz dot language file.
Line State
ments
Time
on line
Calls Time
in subs
Code
1 # uncoverable statement
23411.11ms6824.00ms
# spent 5.20ms (1.20+4.00) within Types::TypeTiny::is_TypeTiny which was called 341 times, avg 15µs/call: # 226 times (795µs+2.50ms) by Type::Tiny::____make_key at line 1016 of Type/Tiny.pm, avg 15µs/call # 34 times (124µs+346µs) by Type::Tiny::parameterize at line 1046 of Type/Tiny.pm, avg 14µs/call # 32 times (118µs+383µs) by Types::Standard::Dict::__constraint_generator at line 57 of Types/Standard/Dict.pm, avg 16µs/call # 8 times (22µs+73µs) by Types::Standard::HashRef::__constraint_generator at line 28 of Types/Standard/HashRef.pm, avg 12µs/call # 7 times (25µs+38µs) by Types::Standard::__ANON__[/Users/ether/.perlbrew/libs/36.0@std/lib/perl5/Types/Standard.pm:987] at line 970 of Types/Standard.pm, avg 9µs/call # 4 times (18µs+329µs) by Type::Coercion::add_type_coercions at line 245 of Type/Coercion.pm, avg 87µs/call # 4 times (15µs+49µs) by Types::Standard::Dict::__inline_generator at line 90 of Types/Standard/Dict.pm, avg 16µs/call # 4 times (13µs+48µs) by Types::Standard::ArrayRef::__constraint_generator at line 28 of Types/Standard/ArrayRef.pm, avg 15µs/call # 4 times (11µs+50µs) by Types::Standard::Dict::__constraint_generator at line 44 of Types/Standard/Dict.pm, avg 15µs/call # 4 times (15µs+42µs) by Types::Standard::__ANON__[/Users/ether/.perlbrew/libs/36.0@std/lib/perl5/Types/Standard.pm:826] at line 815 of Types/Standard.pm, avg 14µs/call # 4 times (12µs+36µs) by Types::Standard::Tuple::__constraint_generator at line 37 of Types/Standard/Tuple.pm, avg 12µs/call # 2 times (7µs+21µs) by Types::Standard::Tuple::__constraint_generator at line 28 of Types/Standard/Tuple.pm, avg 14µs/call # 2 times (7µs+19µs) by Types::Standard::Tuple::__inline_generator at line 95 of Types/Standard/Tuple.pm, avg 13µs/call # 2 times (5µs+18µs) by Types::Standard::__ANON__[/Users/ether/.perlbrew/libs/36.0@std/lib/perl5/Types/Standard.pm:737] at line 717 of Types/Standard.pm, avg 12µs/call # once (5µs+16µs) by Types::Standard::Dict::__coercion_generator at line 244 of Types/Standard/Dict.pm # once (6µs+15µs) by Types::Standard::Map::__constraint_generator at line 30 of Types/Standard/Map.pm # once (3µs+9µs) by Types::Standard::__ANON__[/Users/ether/.perlbrew/libs/36.0@std/lib/perl5/Types/Standard.pm:678] at line 673 of Types/Standard.pm # once (3µs+7µs) by Types::Standard::Map::__constraint_generator at line 33 of Types/Standard/Map.pm
sub is_TypeTiny { TypeTiny()->check(shift) } # uncoverable statement
# spent 3.65ms making 341 calls to Type::Tiny::check, avg 11µs/call # spent 349µs making 341 calls to Types::TypeTiny::TypeTiny, avg 1µs/call
3 sub assert_TypeTiny { TypeTiny()->assert_return(shift) } # uncoverable statement
4
5;